ts
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
export default defineConfig({
plugins: [vue()],
server: {
proxy: {
// 将 '/api' 的请求代理到另一个服务器
'/api': {
target: 'http://backend-server.com',
changeOrigin: true, // 将主机头的来源更改为目标 URL
rewrite: (path) => path.replace(/^\/api/, ''), // 可选:重写路径
},
},
},
});
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16